import { dateFormat as dateFilter, relativeTime } from '@/utils/date'
import rt from 'dayjs/plugin/relativeTime'
import dayjs from 'dayjs'

// 加载相对时间插件
dayjs.extend(rt)
export default (app) => {
  app.config.globalProperties.$filters = {
    /***
     * 做下说明，dateFilter和dateFormat是一样的，
     * 如果重复出现代码，对于维护代码很不利，
     * 因此通过导入函数的方式，重命名（因为是重构，很多地方已使用dateFilter)
     * 重构就是不改变原有调用，只改变内部
     */
    dateFilter,
    relativeTime
  }
}
